package com.jtny.nytb.equipment.vo.excel;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author 智慧能源中心 - 伍天宇
 * @package com.jtny.nytb.energymonitor.equipment.vo
 * @fileName EquipmentNormalCodeRuleVO.java
 * @createTime 2023年11月22日 13:13
 * @Copyright© 2023 jtny
 * 江投能源技术研究院 版权所有
 */
@Data
@ExcelIgnoreUnannotated
@ApiModel("设备导入设备编号生成规则ExcelVO对象")
public class ExcelNormalCodeRuleVO implements Serializable {
    /**
     * 能源分类
     */
    @ExcelProperty(value = "能源分类")
    @ColumnWidth(30)
    @ApiModelProperty("能源分类")
    private String energyClassification;

    /**
     * 设备分类
     */
    @ExcelProperty(value = "设备分类")
    @ColumnWidth(30)
    @ApiModelProperty("设备分类")
    private String type;

    /**
     * 设备型号
     */
    @ExcelProperty(value = "设备型号")
    @ColumnWidth(30)
    @ApiModelProperty("设备型号")
    private String model;

    /**
     * 设备品牌
     */
    @ExcelProperty(value = "设备品牌")
    @ColumnWidth(30)
    @ApiModelProperty("设备品牌")
    private String brand;
}
